home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 029a / lite411q.zip / MOUSE.BAT < prev    next >
DOS Batch File  |  1991-07-25  |  2KB  |  49 lines

  1. @ECHO OFF
  2. CLS
  3. ECHO ╔═ MOUSE.BAT ════════════════════════════════════════════════════════╗
  4. ECHO ║                                                                    ║
  5. ECHO ║ This batch file creates a QuickBASIC compatible library (LIB)      ║
  6. ECHO ║ and QuickLibrary (QLB) that SUPPORTS MOUSE FUNCTIONS.              ║
  7. ECHO ║                                                                    ║
  8. ECHO ║ To make use of this library, you must load BASIC EXACTLY as        ║
  9. ECHO ║ follows:                                                           ║
  10. ECHO ║                                                                    ║
  11. ECHO ║        QB /AH /L LITELIB.QLB                                       ║
  12. ECHO ║                                                                    ║
  13. ECHO ╚════════════════════════════════════════════════════════════════════╝
  14.  
  15. PAUSE
  16. IF EXIST LITELIB.LIB DEL LITELIB.LIB
  17.  
  18. :makelib
  19. LIB LITELIB +LITE.LIB+ADDMOUSE.LIB;
  20. IF ERRORLEVEL GT 0 GOTO fail
  21. IF EXIST LITELIB.LIB GOTO makeqlb
  22. ECHO ───────────────────────────────────────────────────────────────────
  23. ECHO Error creating LIB file
  24. ECHO ───────────────────────────────────────────────────────────────────
  25. GOTO fail
  26.  
  27. :makeqlb
  28. LINK /Q /NOE +LITELIB.LIB,,,BQLB45;
  29. IF ERRORLEVEL GT 0 GOTO fail
  30. IF EXIST LITELIB.QLB GOTO success
  31. ECHO ───────────────────────────────────────────────────────────────────
  32. ECHO Error creating QLB file
  33. ECHO ───────────────────────────────────────────────────────────────────
  34. GOTO fail
  35.  
  36. :success
  37. ECHO ╔═ REMEMBER ═════════════════════════════════════════════════════════╗
  38. ECHO ║                                                                    ║
  39. ECHO ║ To make use of this library, you must load BASIC EXACTLY as        ║
  40. ECHO ║ follows:                                                           ║
  41. ECHO ║                                                                    ║
  42. ECHO ║        QB /AH /L LITELIB.QLB                                       ║
  43. ECHO ║                                                                    ║
  44. ECHO ╚════════════════════════════════════════════════════════════════════╝
  45. ECHO ┌────────────────────────────────────────────────────────────────────┐
  46. ECHO │ DONE.....                                                          │
  47. ECHO └────────────────────────────────────────────────────────────────────┘
  48. :fail
  49.